@echo off
:: 设置cmd窗口标题和主题
call lib\theme "file upload"

:: 这个脚本主要用作将本地jar上传到远程linux服务器（有则覆盖），需要配置下相关参数即可
:: 理论上，通过修改参数，可以实现本地任意文件，上传到远程服务器任意位置
:: 如果远程服务器上已经有相同名称的文件，会先将其下载备份，然后再执行上传和覆盖
:: 备份文件位于.\download\backup\文件夹下，对于重要的文件，请妥善保管备份文件，勿轻易删除



:: ==================可配置的参数列表-开始==========================
:: 远程Linux服务器IP
set HOST=192.168.2.215
:: 远程Linux服务器用户名
set USER=hudk
:: 本地待上传的文件所在目录
set LOCAL_DIR=./download/
:: 本地待上传的文件全名
set UPLOAD_FILE_NAME=readme.txt
:: 远程目标目录（不填写默认会上传到 /home/%USER%/upload ）
set REMOTE_DIR=\home\hudk\upload
:: ==================可配置的参数列表-结束==========================
 




 
:: 调用上传脚本执行上传
call lib\upload "%HOST%" "%USER%" "%LOCAL_DIR%" "%UPLOAD_FILE_NAME%" "%REMOTE_DIR%"

:: 指定秒数之后继续
timeout /t 60